github.com/refraction-networking/utls.Conn.conn (field)

25 uses

	github.com/refraction-networking/utls (current package)
		conn.go#L29: 	conn        net.Conn
		conn.go#L135: 	return c.conn.LocalAddr()
		conn.go#L140: 	return c.conn.RemoteAddr()
		conn.go#L147: 	return c.conn.SetDeadline(t)
		conn.go#L153: 	return c.conn.SetReadDeadline(t)
		conn.go#L160: 	return c.conn.SetWriteDeadline(t)
		conn.go#L167: 	return c.conn
		conn.go#L630: 	if err := c.readFromUntil(c.conn, recordHeaderLen); err != nil {
		conn.go#L673: 			return c.in.setErrorLocked(c.newRecordHeaderError(c.conn, "first record does not look like a TLS handshake"))
		conn.go#L681: 	if err := c.readFromUntil(c.conn, recordHeaderLen+n); err != nil {
		conn.go#L949: 	n, err := c.conn.Write(data)
		conn.go#L959: 	n, err := c.conn.Write(c.sendBuf)
		conn.go#L1444: 		return c.conn.Close()
		conn.go#L1454: 	if err := c.conn.Close(); err != nil {
		conn.go#L1557: 				_ = c.conn.Close()
		handshake_client.go#L1336: 	if c.conn != nil {
		handshake_client.go#L1337: 		return c.conn.RemoteAddr().String()
		handshake_server.go#L1005: 		Conn:              c.conn,
		tls.go#L36: 		conn:   conn,
		tls.go#L49: 		conn:     conn,
		u_conn.go#L68: 	tlsConn := Conn{conn: conn, config: config, isClient: true}
		u_conn.go#L353: 				_ = c.conn.Close()
		u_conn.go#L758: 	uconn.Conn.conn = c
		u_conn.go#L762: 	return uconn.Conn.conn
		u_conn.go#L768: 	tlsConn := &Conn{conn: tcpConn, config: &Config{}, isClient: isClient}